package com.framework.mapper.module.job;

import com.framework.mapper.base.Mapper;
import com.framework.model.module.job.vo.ScheduledTasksVo;
import org.springframework.stereotype.Repository;

/**
 * @author 龘鵺
 * @version 1.0
 * @className com.framework.mapper.module.job
 * @description 定时任务mapper接口类
 * @datetime 2025-04-24 15:09:24
 */
@Repository("scheduledTasksMapper")
public interface ScheduledTasksMapper extends Mapper<ScheduledTasksVo> {
//    /**
//     * @param id 编号
//     * @return com.framework.model.module.job.vo.ScheduledTasksVo
//     * @author 龘鵺
//     * @title 公共根据编号查询数据
//     * @description 公共根据编号查询数据
//     * @datetime 2025-04-24 15:09:24
//     */
//    ScheduledTasksVo selectByPrimaryKey(Long id);
//
//    /**
//     * @param row 1 定时任务类
//     * @return int 0不存在， 大于等于1存在
//     * @title 公共根据条件查询是否重复存在
//     * @description 公共根据条件查询是否重复存在
//     * @author 龘鵺
//     * @datetime 2019-01-09 11:11:11
//     */
//    int isExist(ScheduledTasksVo row);
//
//    /**
//     * @param row 定时任务类
//     * @return int
//     * @author 龘鵺
//     * @title 公共非空字段验证添加
//     * @description 公共非空字段验证添加
//     * @datetime 2025-04-24 15:09:24
//     */
//    int insertSelective(ScheduledTasksVo row);
//
//    /**
//     * @param list 集合对象
//     * @return int
//     * @author 龘鵺
//     * @title 批量添加
//     * @description 批量添加
//     * @datetime 2025-04-24 15:09:24
//     */
//    int insertList(List<ScheduledTasksVo> list);
//
//    /**
//     * @param row 定时任务类
//     * @return int
//     * @author 龘鵺
//     * @title 公共根据编号非空字段验证修改
//     * @description 公共根据编号非空字段验证修改
//     * @datetime 2025-04-24 15:09:24
//     */
//    int updateByPrimaryKeySelective(ScheduledTasksVo row);
//
//    /**
//     * @param list 集合对象
//     * @return int
//     * @author 龘鵺
//     * @title 公共根据编号非空字段验证批量修改
//     * @description 公共根据编号非空字段验证批量修改
//     * @datetime 2025-04-24 15:09:24
//     */
//    int updateList(List<ScheduledTasksVo> list);
//
//    /**
//     * @param row 定时任务类
//     * @return int
//     * @author 龘鵺
//     * @title 公共根据条件逻辑删除数据
//     * @description 公共根据条件逻辑删除数据
//     * @datetime 2025-04-24 15:09:24
//     */
//    int delete(ScheduledTasksVo row);
//
//    /**
//     * @param row 定时任务类
//     * @return com.framework.model.module.job.vo.ScheduledTasksVo
//     * @author 龘鵺
//     * @title 公共根据条件查询数据
//     * @description 公共根据条件查询数据
//     * @datetime 2025-04-24 15:09:24
//     */
//    ScheduledTasksVo selectByParam(ScheduledTasksVo row);
//
//    /**
//     * @param row 定时任务类
//     * @return com.framework.model.module.job.vo.ScheduledTasksVo
//     * @author 龘鵺
//     * @title 公共根据条件查询数据
//     * @description 公共根据条件查询数据
//     * @datetime 2025-04-24 15:09:24
//     */
//    ScheduledTasksVo selectByRow(ScheduledTasksVo row);
//
//    /**
//     * @param row 定时任务类
//     * @return java.util.List<com.framework.model.module.job.vo.ScheduledTasksVo>
//     * @author 龘鵺
//     * @title 公共根据条件分页查询
//     * @description 公共根据条件分页查询
//     * @datetime 2025-04-24 15:09:24
//     */
//    List<ScheduledTasksVo> findPageList(ScheduledTasksVo row);
//
//    /**
//     * @param row 定时任务类
//     * @return int
//     * @author 龘鵺
//     * @title 公共根据条件分页查询总数
//     * @description 公共根据条件分页查询总数
//     * @datetime 2025-04-24 15:09:24
//     */
//    int findPageListCount(ScheduledTasksVo row);
//
//    /**
//     * @param row 定时任务类
//     * @return java.util.List<com.framework.model.module.job.vo.ScheduledTasksVo>
//     * @author 龘鵺
//     * @title 公共根据条件查询集合
//     * @description 公共根据条件查询集合
//     * @datetime 2025-04-24 15:09:24
//     */
//    List<ScheduledTasksVo> findByList(ScheduledTasksVo row);
}